package com.yuwubao.uav.tool.service;

import com.yuwubao.framework.bean.PageData;

import java.util.List;

/**
 *
 */
public interface EvaluationService {

    void clickEvaluation(PageData pageData) throws Exception;
    void deleteEvaluation(PageData pageData) throws Exception;
    void disableOrEnableEvaluation(PageData pageData) throws Exception;
    void updateEvaluation(PageData pageData) throws Exception;
    void addEvaluation(PageData pageData) throws Exception;
    List<PageData> listEvaluation(PageData pageData) throws Exception;
    int listEvaluationCount(PageData pageData) throws Exception;

    void deleteEvaluationType(PageData pageData) throws Exception;
    void disableOrEnableEvaluationType(PageData pageData) throws Exception;
    void updateEvaluationType(PageData pageData) throws Exception;
    void addEvaluationType(PageData pageData) throws Exception;
    List<PageData> listEvaluationType(PageData pageData) throws Exception;
    List<PageData> listEvaluationTypeAll(PageData pageData) throws Exception;
    int listEvaluationTypeCount(PageData pageData) throws Exception;

}
